Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 THEOBALDS PARK ROAD Detached £182,000 27 Nov 1998
136 THEOBALDS PARK ROAD Detached £920,000 15 Aug 2016
138 THEOBALDS PARK ROAD Semi-Detached £400,000 6 Sep 2012
142 THEOBALDS PARK ROAD Detached £480,000 26 Sep 2008